home *** CD-ROM | disk | FTP | other *** search
/ Light ROM 4 / Light ROM 4 - Disc 1.iso / text / maillist / 1995 / 0795.doc / 000015_owner-lightwave@webcom.com_Sat Jul 1 14:43:15 1995.msg < prev    next >
Internet Message Format  |  1995-08-06  |  4KB

  1. Received: by webcom.com
  2.     (1.37.109.15/16.2) id AA186394995; Sat, 1 Jul 1995 14:43:15 -0700
  3. Return-Path: <owner-lightwave@webcom.com>
  4. Received: from mail.globalone.net by webcom.com with ESMTP
  5.     (1.37.109.15/16.2) id AA186264985; Sat, 1 Jul 1995 14:43:05 -0700
  6. From: davewarner@globalone.net
  7. Received: from shell.globalone.net (davewarner@shell.globalone.net [198.69.121.31]) by mail.globalone.net (8.6.9/8.6.9) with SMTP id RAA08905 for <lightwave@webcom.com>; Sat, 1 Jul 1995 17:47:28 -0400
  8. Date: Sat, 1 Jul 1995 17:47:27 -0400
  9. Subject: Re: Bone hierarchy in LW
  10. To: LightWave Mailing List <lightwave@webcom.com>
  11. In-Reply-To: <950629152734_80944677@aol.com>
  12. Message-Id: <Pine.3.89.9507011734.C29541-0100000@shell.globalone.net>
  13. Mime-Version: 1.0
  14. Content-Type: TEXT/PLAIN; charset=US-ASCII
  15. Sender: owner-lightwave@webcom.com
  16. Precedence: bulk
  17.  
  18.  
  19.  
  20. On Thu, 29 Jun 1995 NPeirce@aol.com wrote:
  21.  
  22. > Is it just me, or do other LW users have difficulty positioning children
  23. > bones whose parents' heading and pitch have been adjusted? 
  24.  
  25. This is a normal "problem" with any object that's been parented to 
  26. something else...when manipulating a child object(or bone), you're no 
  27. longer changing the child relative to the LW "world" but relative to the 
  28. parent object.  So, if the parent object is altered, then the child 
  29. objects will be altered also and will move in relation to the parent's 
  30. new position/rotation.
  31.  
  32.  
  33. > The reason I am asking is so I can position bones in a character whose arms
  34. > and legs are separate objects.
  35.  
  36. Try modeling your seperate limb objects aligned with the Z axis and with 
  37. their main pivot point at 0,0,0.  In other words, after you model you arm 
  38. object, rotate and move it so that the shoulder rotational point is 
  39. positioned at 0,0,0 and the hand points straight down the +Z axis.  Save 
  40. or export this object to Layout and start adding bones...you'll find that 
  41. the bones are automatically aligned with the object already and all you 
  42. have to do is tweak their rest length.  Don't move this object until you 
  43. have the skeletal structure all laid out and have the Rest positions 
  44. set...then parent the arm to your torso object, and rotate and move it 
  45. into position, relative to the torso.
  46.  
  47. What all of this will do is leave your bones' rest rotational values 
  48. untouched, so that when it comes time to bend the arm into position, all 
  49. of the Heading and Pitch rotations will come easily and you won't have to 
  50. worry about the "gimbal lock" thingy, or whatever it's called.  =)
  51.  
  52.  
  53. >   I  also am trying to have seamless joints
  54. > between the torso and arms.  Are a number of limited region bones the way to
  55. > tie down the seam while allowing for movement of the rest of the arm? 
  56.  
  57. Limited Region bones are usually only good for subtle movements, like 
  58. facial expressions, but they may work in this situation.  You may have 
  59. more success by just adding a standalone bone (not parented to anything) 
  60. with unlimited region and position it at the inner edge of your arm 
  61. object's shoulder joint.
  62.  
  63. There are many other tips I could give you on making this work, but I'm 
  64. beginning to experience "gimbal lock" in my wrists!  =)  Besides, I think 
  65. I have another topic for an upcoming tutorial in LightSpeed!  (whaddaya 
  66. think, Manny?)  :-)
  67.  
  68.  
  69. Hope this helps!
  70.  
  71.                                       -David Warner
  72.                                        Event Horizon Graphics
  73.  
  74.  
  75. --
  76. davewarner@globalone.net sent this message.
  77. To Post a Message           : lightwave@webcom.com
  78. Un/Subscription Requests To : lightwave-request@webcom.com
  79. (DIGEST)                 or : lightwave-digest-request@webcom.com
  80. Administrative Items To     : owner-lightwave@webcom.com